﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace KnowledgeAssistant
{
    public class Theme
    {
        private int theme_id;
        private Subject subject;
        private string name;
        private int count_of_first_questions;
        private int count_of_second_questions_type1;
        private int count_of_second_questions_type2;
        private int duration_time;

        private int three;
        private int four;
        private int five;

        public Theme(int theme_id, Subject subject, string name)
        {
            this.theme_id = theme_id;
            this.subject = subject;
            this.name = name;
        }

        public int ThemeID
        {
            get { return this.theme_id; }
            set { this.theme_id = value; }
        }

        public Subject Subject
        {
            get { return this.subject; }
            set { this.subject = value; }
        }

        public string Name
        {
            get { return this.name; }
            set { this.name = value; }
        }

        public int CountOfFirstQuestions
        {
            get { return this.count_of_first_questions; }
            set { this.count_of_first_questions = value; }
        }
        public int CountOfSecondQuestionsType1
        {
            get { return this.count_of_second_questions_type1; }
            set { this.count_of_second_questions_type1 = value; }
        }
        public int CountOfSecondQuestionsType2
        {
            get { return this.count_of_second_questions_type2; }
            set { this.count_of_second_questions_type2 = value; }
        }
        public int Duration
        {
            get { return this.duration_time; }
            set { this.duration_time = value; }
        }
        
        public int Three
        {
            get { return this.three; }
            set { this.three = value; }
        }

        public int Four
        {
            get { return this.four; }
            set { this.four = value; }
        }

        public int Five
        {
            get { return this.five; }
            set { this.five = value; }
        }


    }
}
